@charset "utf-8";
*{ padding:0; margin:0;}
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, blockquote, p{ padding:0px; margin:0px; font-weight:normal;border: 0;outline: 0;outline-style: none;vertical-align: baseline;background: transparent;outline-style: none; font-family: "微软雅黑"!important;}
ol, ul{ list-style:none;}
li{ list-style-type:none; }
a{ text-decoration:none; color:#666; font-family:"微软雅黑"!important;}
span{ font-family:"微软雅黑"!important;}
*:focus{ outline:none}
.clear{ clear: both;}
input,select{ box-sizing: border-box;}
div,img{ border: none;}


.fl{ float: left;}
.fr{ float: right;}


#slides{ display:block; width:100%; height:100%; position:fixed;}
#slides li{ display:block; width:100%; height:100%; position:fixed;  background-attachment: fixed; background-size: contain;}
#slides li a{ display:block; width:100%; height:100%; text-indent:-9999px; }
#pagination{ display:block; position:absolute; top:740px; z-index:9900; }
#pagination li{ display:block; width:40px; height:0px; float:left; margin:0px 7px; background:#fff; display:inline; }
#pagination li a{ display:block; width:100%; height:100%; text-indent:-9999px; cursor:pointer; }
#pagination li.current{ background:#288F67; }


.wangznr{ position: relative; top: 0; left: 0; z-index: 2; width: 100%; height: 100%;min-width:1200px;}



.top{ width: 100%; height: 30px; background: #478fb3; line-height: 30px;}
.content{ width: 1200px; margin: 0 auto;}
.top .left{ width: 65%; float: left; text-align: left; font-size: 14px; color: #fff;}
.top .left a{ color: #fff;}
.top .right{width: 192px;float: right;}

.serBox>i{width:44px;height:30px;display: block;background: url(../images/search.png) no-repeat center center #266d91;cursor: pointer; float: right;}
.serBox{position: relative}
.serBox .searchBox { position: relative; height: 30px; width: 0; display: none; top: 0; right: 0;background: #266d91;margin:0 0 0 15px;}
.serBox input.motion_1 { height: 30px; line-height: 30px; width: 140px; border: 0; outline: 0; position: absolute; left:10px; top:0; background: transparent; color:#fff !important;}
.serBox input.motion_1:-webkit-autofill {transition:background-color 5000s ease-in-out 0s; color:#fff;}
.serBox i.close-search {position: absolute; right: 7px; top: 7px; height: 17px; cursor: pointer; display: none;}

.header{ width: 100%; background: url(../images/ly_02.png) repeat left top; height: 117px;border-bottom: 3px solid #478fb3;}
.header .content{ background: url(../images/ly_02.png) no-repeat center center; height: 114px;}
.header .logo{ width: 457px; float: left;}
.header .logo img{width: 100%;height: 55px;vertical-align: middle;padding-top: 37px;}
.header .nav{width: 740px;float: right;}
.header .nav ul{ width: 100%; height: auto; padding-top: 37px; }
.header .nav ul li{width: 114px;float: left;text-align: center;line-height: 37px;}
.header .nav ul li.l6{
    width: 140px;
}
.header .nav ul li a{ display: block; width: 100%; margin: 0 auto;  cursor: pointer;}
.header .nav ul li a i{display: block;float: left;height: 37px;width: 22px;transition-duration: .3s;padding-left:10px;} 
.header .nav ul li a span{display: block; float: left;  text-align: center; font-size: 18px; color: #000; }

.header .nav ul li.l1 a i{ background: url(../images/navsy.png) no-repeat center center;}
.header .nav ul li.l2 a i{ background: url(../images/navjgjj.png) no-repeat center center;}
.header .nav ul li.l3 a i{ background: url(../images/navxxgk.png) no-repeat center center;}
.header .nav ul li.l4 a i{ background: url(../images/navwsbs.png) no-repeat center center;}
.header .nav ul li.l5 a i{ background: url(../images/fw.png) no-repeat center center;}
.header .nav ul li.l6 a i{ background: url(../images/navgzfw.png) no-repeat center center;}

.main{ width: 1200px; margin: 0 auto;}
.main .tout{ padding: 20px 0; 
    /* background: url(../images/nrbj.png) repeat left top; */
     height: auto; overflow: hidden; margin-top: 15px;}
.main .tout .nrq{ border: 1px dashed #ddd; padding: 15px 20px; height: auto; overflow: hidden;}
.main .tout .nrq .tit{ width: 109px; height: 63px; float: left;}
.main .tout .nrq .tit img{ width: 100%;}
.main .tout .nrq .nr{ width: 1020px; float: right;}
.main .tout .nrq .nr .bt{ display: block; width: auto; padding-right: 60px;text-align: left; font-size: 20px; color: #000; line-height: 36px; height: 36px; font-weight: bold;}
.main .tout .nrq .nr p{ padding: 0; width: 100%; text-align: left; font-size: 14px; color: #999; line-height: 25px;}

.main .dd{ padding: 15px 0px; height: auto; /*margin-top: 15px;*/ overflow: hidden; background: url(../images/nrbj.png) repeat left top;}
.main .title{ width: 100%; height: 36px; border-bottom: 1px solid #ddd;}
.main .title .bt{ padding: 0 10px; float: left; font-size: 20px; font-weight: bold; color: #147ba6;}
.main .title .more{ display: block; float: right; font-size: 14px; color: #999; height: 30px; line-height: 30px; width: 60px; text-align: right;}

.main .part1{  height: 342px; overflow: hidden; }
.main .part1 .left{ width: 533px; float: left;}
.main .part1 .left .focus{position:relative;width:533px;height:342px;float: left;}  
.main .part1 .left .focus img{width:100%;height: 342px;}
.main .part1 .left .focus .btn{position:absolute;bottom:34px;left:381px;overflow:hidden;zoom:1;} 
.main .part1 .left .focus .btn a {position: relative;display: inline;width: 13px;height: 13px;text-decoration: none;text-align: left;outline: 0;float: left;background: #D9D9D9;}
.main .part1 .left .focus .btn a:hover,.xwzx .left3 .left .focus .btn a.current {cursor: pointer;}
.main .part1 .left .focus .fPic {position: absolute;left: 0px;top: 0px;width: 100%;}
.main .part1 .left .focus .D1fBt {overflow: hidden;zoom: 1;height: 16px;z-index: 10;}
.main .part1 .left .focus .shadow {width: 100%;position: absolute;bottom: 0px;left: 0px;z-index: 10; padding-top: 215px; height: 80px;line-height: 47px;background: url(../images/hstm.png) repeat left top;filter: progid: DXImageTransform.Microsoft.gradient( GradientType=0, startColorstr='#80000000', endColorstr='#80000000')\9;display: block;text-align: left;font-size: 12px;}
.main .part1 .left .focus .shadow a {display: block; padding: 0 10px; width: 513px; color: #fff;font-size: 16px;overflow: hidden; text-align: center;}
.main .part1 .left .focus .fcon {position: relative;width: 100%;float: left;display: none;}
.main .part1 .left .focus .fcon img {display: block;}
.main .part1 .left .focus .fbg {bottom: 17px; right: 0px; position: absolute; height: 12px; width: 100%; text-align: center; z-index: 10;}
.main .part1 .left .focus .fbg div {margin: 0px auto;overflow: hidden;zoom: 1;height: 12px; width: 80px; text-align: center; }
.main .part1 .left .focus .D1fBt a {width: 12px;height: 12px;margin: 0 3px;background: #fff; display: block; float: left; border-radius: 100px;}
.main .part1 .left .focus .D1fBt .current,.xwzx .left3 .left .focus .D1fBt a:hover {background: #147ba6; width: 34px;}
.main .part1 .left .focus .D1fBt img {display: none}
.main .part1 .left .focus .D1fBt i {font-style: normal;font-size: 12px;color: #fff;line-height: 19px;}
.main .part1 .left .focus .prev,.xwzx .left3 .left .focus .next {position: absolute;width: 40px;height: 74px;}
.main .part1 .left .focus .prev {top: 50%;margin-top: -37px;left: 19px;background:none;cursor: pointer;}
.main .part1 .left .focus .next {top: 50%;margin-top: -37px;right: 19px;background:none;cursor: pointer;}


.main .part1 .right{ width: 636px; height: 342px; float: right; background: url(../images/wltywbj.png) no-repeat right bottom;}
.main .rnew_dh {width: 100%; height: 36px;  }
.main .rnew_dh ul {float: left;width:  100%; border-bottom: 1px solid #ddd;}
.main .rnew_dh ul li{float: left; height: 36px;  width: auto; padding: 0 10px; text-align: center;font-family: "微软雅黑";}
.main .rnew_dh ul li a { font-size: 20px;color: #222;display: block;}
.main .rnew_dh ul li.at {  }
.main .rnew_dh ul li.at a {color: #147ba6;font-size: 20px; font-weight: bold;}
.main .rnew_nr {width: 100%; margin-top: 8px; height: auto; position: relative;}
.main .rnew_nr .more{ display: block; font-size: 14px; color: #999; position: absolute; top: -48px; right: 0; height: 30px; line-height: 30px; width: 60px; text-align: right;} 
.main .list {width: 100%; }
.main .list ul {width: 100%;float: left;}
.main .list ul li {width: 100%; float: left; height: 42px; line-height: 42px; background: url(../images/zqlsy.png) no-repeat left center;}
.main .list ul li .bt{ display: block; width: 80%; float: left; text-align: left; padding-left: 18px; font-size: 16px; color: #222; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.main .list ul li .time {float: right;width: 80px;font-size: 14px;color: #999;text-align: right; display: block;}
.main .list ul li:hover .bt{ color: #147ba6;}

.main .part2{  height: auto; overflow: hidden; }
.main .part2 .yg{ width: 586px; height: auto; overflow: hidden;}

.main .ztzl{ height: 80px; overflow: hidden;}
.main .ztzl .focus{position:relative;width:100%;height:80px;float: left;}  
.main .ztzl .focus img{width:100%;height: 80px;}
.main .ztzl .focus .btn{position:absolute;bottom:34px;left:381px;overflow:hidden;zoom:1;} 
.main .ztzl .focus .btn a {position: relative;display: inline;width: 13px;height: 13px;text-decoration: none;text-align: left;outline: 0;float: left;background: #D9D9D9;}
.main .ztzl .focus .btn a:hover,.xwzx .left3 .left .focus .btn a.current {cursor: pointer;}
.main .ztzl .focus .fPic {position: absolute;left: 0px;top: 0px;width: 100%;}
.main .ztzl .focus .D1fBt {overflow: hidden;zoom: 1;height: 16px;z-index: 10;}
.main .ztzl .focus .fbg {bottom: 17px; right: 0px; position: absolute; height: 12px; width: 100%; text-align: center; z-index: 10;}
.main .ztzl .focus .fbg div {margin: 0px auto; float: right; overflow: hidden;zoom: 1;height: 12px; width: 80px; text-align: center; }
.main .ztzl .focus .D1fBt a {width: 12px;height: 12px;margin: 0 3px;background: #fff; display: block; float: left; border-radius: 100px;}
.main .ztzl .focus .D1fBt .current,.xwzx .left3 .left .focus .D1fBt a:hover {background: #147ba6;}
.main .ztzl .focus .D1fBt img {display: none}
.main .ztzl .focus .D1fBt i {font-style: normal;font-size: 12px;color: #fff;line-height: 19px;}
.main .ztzl .focus .prev,.xwzx .left3 .left .focus .next {position: absolute;width: 40px;height: 74px;}
.main .ztzl .focus .prev {top: 50%;margin-top: -37px;left: 19px;background:none;cursor: pointer;}
.main .ztzl .focus .next {top: 50%;margin-top: -37px;right: 19px;background:none;cursor: pointer;}


.main .part3{ height: 385px;  overflow: hidden; }
.main .part3 .yg{ width: 583px;}
.main .part3 .gkbut{ width: 120px; float: left;}
.main .part3 .gkbut ul{ width: 100%; height: auto;}
.main .part3 .gkbut ul li{ width: 100%; margin-bottom: 12px; text-align: center; height: 64px;}
.main .part3 .gkbut ul li a{ font-size: 16px;  height: 31px; padding-top: 40px; display: block;}
.main .part3 .gkbut ul li.l1{ background: url(../images/gk_zn.png) no-repeat center 10px #d5e8f0; background-size: 25%;}
.main .part3 .gkbut ul li.l1 a{ color: #147ba6;}
.main .part3 .gkbut ul li.l2{ background: url(../images/gk_mu.png) no-repeat center 10px #d2d5ec; background-size: 25%;}
.main .part3 .gkbut ul li.l2 a{ color: #6975d6;}
.main .part3 .gkbut ul li.l3{ background: url(../images/gk_nb.png) no-repeat center 10px #def5e9; background-size: 25%;}
.main .part3 .gkbut ul li.l3 a{ color: #1a8049;}
.main .part3 .gkbut ul li.l4{ background: url(../images/gknbb_icon.png) no-repeat center 10px #FAEBC1; background-size: 25%;}
.main .part3 .gkbut ul li.l4 a{ color: #cf9903;}

.main .part3 .gkqh{ width:440px; float: right;}
.main .part3 .gkqh .rnew_dh ul li{ padding: 0 6px 0 0;}
.main .part3 .gkqh .rnew_dh ul li a{ font-size: 16px; float: left; padding-right: 5px;}
.main .part3 .gkqh .list li .bt{ width: 70%;}

.main .part3 .gk{ background: url(../images/wsdtbj.jpg) no-repeat center bottom; width: 100%; height: 245px;  margin-top: 8px;}
.main .part3 .gk a{ display: block; width: 260px; height: 89px; padding: 111px 0 0 0px; margin-left: 21px; float: left;} 

.main .part3 .fwbut{ width: 100%; height: auto; overflow: hidden; margin-top: 8px;}
.main .part3 .fwbut ul{ width: 100%; height: auto;}
.main .part3 .fwbut ul li{ width: 183px; text-align: center; height: 71px; float: left; }
.main .part3 .fwbut ul li a{ font-size: 16px;  height: 71px; line-height: 71px;  display: block; padding-left: 46px; }
.main .part3 .fwbut ul li.l1{ background: url(../images/cxts.png) no-repeat 25px center #d5e8f0; margin: 0 16px 16px 0;}
.main .part3 .fwbut ul li.l1 a{ color: #147ba6; }
.main .part3 .fwbut ul li.l2{ background: url(../images/whhdcs.png) no-repeat 25px center #fcd6c7; margin: 0 16px 16px 0;}
.main .part3 .fwbut ul li.l2 a{ color: #ea5920;}
.main .part3 .fwbut ul li.l3{ background: url(../images/hd_xx.png) no-repeat 25px center #def5e9; margin: 0 0 16px 0;}
.main .part3 .fwbut ul li.l3 a{ color: #1a8049;}
.main .part3 .fwbut ul li.l4{ background: url(../images/ldxx.png) no-repeat 25px center #faebc1; margin: 0 16px 16px 0;}
.main .part3 .fwbut ul li.l4 a{ color: #cf9903;}
.main .part3 .fwbut ul li.l5{ background: url(../images/hd_dcwj.png) no-repeat 25px center #d2d5ec; margin: 0 16px 16px 0;}
.main .part3 .fwbut ul li.l5 a{ color: #4757d2;}
.main .part3 .fwbut ul li.l6{ background: url(../images/zxft.png) no-repeat 25px center #d5e8f0; margin: 0 0 16px 0;}
.main .part3 .fwbut ul li.l6 a{ color: #147ba6; }
.main .part3 .fwbut ul li.l7{ background: url(../images/rdwd.png) no-repeat 25px center #ecc9ca; margin: 0 16px 0 0; width: 183px;}
.main .part3 .fwbut ul li.l7 a{ color:#f44336;}
.main .part3 .fwbut ul li.l8{ background: url(../images/ksbm.png) no-repeat 25px center #c7e6f3;  margin: 0; width: 183px;}
.main .part3 .fwbut ul li.l8 a{ color: #0096d4;}
.main .part3 .fwbut ul li.l9{ background: url(../images/hd_scwh.png) no-repeat 25px center #def5e9; margin: 0 0 0 16px; width: 183px;}
.main .part3 .fwbut ul li.l9 a{ color: #1a8049;}
.main .part3 .fwbut ul li.l20{background: url(../images/gzfw_xzxk.png) no-repeat 25px center #C7E6F3;margin: 0 16px 16px 0;width: 282px; ;}
.main .part3 .fwbut ul li.l20 a{ color: #147ba6; }
.main .part3 .fwbut ul li.l21{background: url(../images/gzfw_dwfw.png) no-repeat 25px center #FAEBC1;margin: 0 0 16px 0;width: 282px; ;}
.main .part3 .fwbut ul li.l21 a{ color: #ea5920;}

.main .db{  height: auto; overflow: hidden; }
.main .db .but{ width: 529px; float: left; height: auto; overflow: hidden;}
.main .db .but ul{ width: 100%; height: auto;}
.main .db .but ul li{ width: 260px; height: 63px; float: left; line-height: 63px; text-align: left; margin-bottom: 12px;}
.main .db .but ul li a{ color: #fff; font-size: 16px; color: #fff; display: block; padding-left: 48px; display: block;}
.main .db .but ul li.l1{ background: url(../images/but_tsg.png) no-repeat 11px center #16a6e2;}
.main .db .but ul li.l2{ background: url(../images/but_whzy.png) no-repeat 11px center #d08060; float: right;}
.main .db .but ul li.l3{ background: url(../images/but_bwg.png) no-repeat 11px center #e68d6a;}
.main .db .but ul li.l4{ background: url(../images/but_msg.png) no-repeat 11px center #c8ac5e; float: right;}
.main .db .but ul li.l5{ background: url(../images/but_whjb.png) no-repeat 11px center #5ec08d;}
.main .db .but ul li.l6{ background: url(../images/but_lyts.png) no-repeat 11px center #afb6e6; float: right;}

.main .db .but2{
    width: 342px;
    height: 213px;
    /* background: #def5e9 url(../images/xjsghdf.jpg) no-repeat center; */
    float: left;
    margin-left: 12px;
}
.main .db .but2 a{display: block;/* width: 100%; *//* padding-top: 102px; *//* height: 87px; */text-align: center;color: #1a8049;font-size: 16px;}
.main .db .but2 a img{width:100%;height:63px;margin-bottom:8px;}
.main .db .but3{width: 165px;height: 213px;background: #d2d5ec url(../images/index-wb.png) no-repeat center 60px;float: left;margin-left: 12px;}
.main .db .but3 a{ display: block; width: 100%; padding-top: 102px; height: 87px; text-align: center; color: #4757d2; font-size: 16px;}


.main .db .but1{width: 304px;float: right;height: 46px;overflow: hidden;}
.main .db .but1 ul{ width: 100%; height: auto;}
.main .db .but1 ul li{width: 147px;height: 46px;float: left;text-align: center;}
.main .db .but1 ul li a{font-size: 16px;padding-left: 11px;height: 46px;line-height: 46px;display: block;}
.main .db .but1 ul li.l1{background: url(../images/but_wyjb.png) no-repeat 6px center #fcd6c7;}
.main .db .but1 ul li.l1 a{ color: #ea5920;}
.main .db .but1 ul li.l2{background: url(../images/but_jbcx.png) no-repeat 10px center #d2d5ec;float: right;}
.main .db .but1 ul li.l2 a{ color: #4757d2;}

.main .db .jb{width: 304px;height: 160px;float: right;background: #d5e8f0;margin-top: 7px;}
.main .db .jb .tit{ width: 47px; height: 160px; float: left; background: #1984b0; text-align: center; color: #fff;} 
.main .db .jb .tit a{ color: #fff; padding: 25px 0; line-height: 28px; display: block; font-size: 18px;}
.main .db .jb .nr{width: 230px;padding: 10px;font-size: 14px;color: #000;float: right;overflow: hidden;height: 144px;line-height: 23px;}





.footer{ width: 100%; height: auto; overflow: hidden; padding: 25px 0; background:  #1984b0; margin-top: 15px;}
.footer .content{width: 885px;margin:0 auto;}
.footer .zfjg{width: 128px;float: left;/* margin-left: 115px; */text-align:  center;}
.footer .bq{width: 671px;/* margin-left: 30px; */text-align: center;font-size: 14px;line-height: 24px;color: #fff;float: left;margin-top:  10px;}
.footer .bq a{color:#fff !important;}
.footer .bq img{ padding-left: 10px; vertical-align: bottom;}
.footer .bq p{text-align:left;}


.footer .jc{width: 113px;float: left;text-align: right;margin-top:  10px;text-align:  center;padding-left:  32px;}
 
 
 
 
.local{width: 100%;margin: 0 auto;height: 51px;line-height: 51px;padding: 0 20px;
    /* background: url(../images/nrbj.png) repeat left top; */
    margin-top: 15px;text-align: left;color: #666;font-size: 14px;border-bottom: 2px solid #478fb3;}

.local img{ width: 24px; height: 23px; vertical-align: middle; padding-right: 8px;}
.local a{ color: #666; font-size: 14px; }
.local a span{ color: #478fb3;}

.bsx{  padding: 20px; height: auto; overflow: hidden; 
    /* background: url(../images/nrbj.png) repeat left top; */
     margin-top: 15px;}
.bsx .nr{ width: 100%; height: auto; overflow: hidden; margin-top: 10px;}
.bsx .nr ul{ width: 100%; height: auto;}
.bsx .nr ul li{ width: 22%; float: left; margin: 1%; height: 46px; line-height: 46px; text-align: center; background: #dcdcdc; font-size: 16px;}
.bsx .nr ul li a{ color: #000;}
.bsx .nr ul li:hover{ background: #478fb3;}
.bsx .nr ul li:hover a{ color: #fff;}

.zym{ width: 1200px; margin: 0 auto; height: auto; overflow: hidden; margin-top: 15px;}
.zym .left{ width: 282px; height: auto; padding: 18px 0px; 
    /* background: url(../images/nrbj.png) repeat left top; */
     float: left;}
.zym .left .title{ width: 100%; height: 70px; line-height: 70px; background: #478fb3; text-align: center; font-size: 26px; color: #fff;}

.zym .left .nr{width: 100%;height: auto;overflow: hidden;background: #f6f6f6;padding-bottom: 50px;}
.zym .left .nr ul{}
.zym .left .nr ul li{ width: 100%; height: auto; line-height: 30px; font-size: 16px; text-align: left; padding: 5px  0; border-bottom: 1px dashed #ddd;}
.zym .left .nr ul li a{ display: block; padding: 10px 15px; color: #000;}
.zym .left .nr ul li.at{}
.zym .left .nr ul li.at a{ color: #fff;  background: #478fb3 ;}

.zym .right{width: 888px;padding: 18px 0px 18px 18px;
    /* background: url(../images/nrbj.png) repeat left top; */
    float: right;min-height: 650px;}
.zym .right .title{ width: 100%; padding: 15px 0; text-align: center; font-size: 26px; color: #000; line-height: 30px; }
.zym .right .tit{ height: 42px; line-height: 42px; border-bottom: 1px solid #ddd; background: url(../images/lssjx.png) no-repeat 10px center;}
.zym .right .tit .bt{ padding-left: 37px; font-size: 18px; font-weight:  bold; color: #005376; }
.zym .right .sxxx{ width: 100%; height: auto; overflow: hidden; margin-top: 10px;}
.zym .right .sxxx table{ width: 100%; border-collapse: collapse;}
.zym .right .sxxx table td{ padding: 8px; height: 45px; line-height: 45px; border: 1px solid #ddd; font-size: 16px; color: #000; text-align: left;}
.zym .right .sxxx table td.t1{ text-align: right; color: #005376;}
.zym .right .sxxx .but{ display: block; width: 136px; height: 37px; background: #5b9cbc; text-align: center; line-height: 37px; font-size: 14px; color: #fff;}

.zym .right .bsxx{ width: 100%; height: auto; overflow: hidden; margin-top: 30px;}

.zym .right .bsxx .rnew_dh {width: 100%; height: 36px;  }
.zym .right .bsxx .rnew_dh ul {float: left;padding-left: 37px; width: 817px; border-bottom: 1px solid #ddd; background: url(../images/lssjx.png) no-repeat 10px center;}
.zym .right .bsxx .rnew_dh ul li{float: left; height: 42px; line-height: 42px;  width: auto; padding: 0 10px; text-align: center;font-family: "微软雅黑";}
.zym .right .bsxx .rnew_dh ul li a { font-size: 18px;color: #222;display: block;}
.zym .right .bsxx .rnew_dh ul li.at {  }
.zym .right .bsxx .rnew_dh ul li.at a {color: #147ba6;  font-weight: bold;}
.zym .right .bsxx .rnew_nr {width: 100%; margin-top: 8px; height: auto;  font-size: 16px; line-height: 38px; color: #000; text-align: left;}
.zym .right .bsxx .rnew_nr img{ margin: 5px auto; display: block; max-width: 100%;}

/* 文章分享 */
@font-face {
    font-family: "socialshare";
    src: url("../fonts/iconfont.eot");
    src: url("../fonts/iconfont.eot?#iefix") format("embedded-opentype"), url("../fonts/iconfont.woff") format("woff"), url("../fonts/iconfont.ttf") format("truetype"), url("../fonts/iconfont.svg#iconfont") format("svg")
}
.social-share {
    font-family: "socialshare" !important;
    font-size: 16px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -webkit-text-stroke-width: 0.2px;
    -moz-osx-font-smoothing: grayscale
}
.social-share * {
    font-family: "socialshare" !important
}
.social-share .icon-tencent:before {
    content: "\f07a"
}
.social-share .icon-qq:before {
    content: "\f11a"
}
.social-share .icon-weibo:before {
    content: "\f12a"
}
.social-share .icon-wechat:before {
    content: "\f09a"
}
.social-share .icon-douban:before {
    content: "\f10a"
}
.social-share .icon-heart:before {
    content: "\f20a"
}
.social-share .icon-like:before {
    content: "\f00a"
}
.social-share .icon-qzone:before {
    content: "\f08a"
}
.social-share .icon-linkedin:before {
    content: "\f01a"
}
.social-share .icon-diandian:before {
    content: "\f05a"
}
.social-share .icon-facebook:before {
    content: "\f03a"
}
.social-share .icon-google:before {
    content: "\f04a"
}
.social-share .icon-twitter:before {
    content: "\f06a"
}
.social-share a {
    position: relative;
    text-decoration: none;
    margin: 4px;
    display: inline-block;
    outline: none
}
.social-share .social-share-icon {
    position: relative;
    display: inline-block;
    width: 26px;
    height: 26px;
    font-size: 16px;
    border-radius: 50%;
    line-height: 26px;
    border: 1px solid #666;
    color: #666;
    text-align: center;
    vertical-align: middle;
    transition: background 0.6s ease-out 0s
}
.social-share .social-share-icon:hover {
    background: #666;
    color: #fff
}
.social-share .icon-weibo {
    color: #ff763b !important;
    border-color: #ff763b;
    padding: 0 !important;
}
.social-share .icon-weibo:hover {
    background: #ff763b
}
.social-share .icon-tencent {
    color: #56b6e7;
    border-color: #56b6e7
}
.social-share .icon-tencent:hover {
    background: #56b6e7
}
.social-share .icon-qq {
    color: #56b6e7;
    border-color: #56b6e7
}
.social-share .icon-qq:hover {
    background: #56b6e7
}
.social-share .icon-qzone {
    color: #FDBE3D;
    border-color: #FDBE3D
}
.social-share .icon-qzone:hover {
    background: #FDBE3D
}
.social-share .icon-douban {
    color: #33b045;
    border-color: #33b045
}
.social-share .icon-douban:hover {
    background: #33b045
}
.social-share .icon-linkedin {
    color: #0077B5;
    border-color: #0077B5
}
.social-share .icon-linkedin:hover {
    background: #0077B5
}
.social-share .icon-facebook {
    color: #44619D;
    border-color: #44619D
}
.social-share .icon-facebook:hover {
    background: #44619D
}
.social-share .icon-google {
    color: #db4437;
    border-color: #db4437
}
.social-share .icon-google:hover {
    background: #db4437
}
.social-share .icon-twitter {
    color: #55acee;
    border-color: #55acee
}
.social-share .icon-twitter:hover {
    background: #55acee
}
.social-share .icon-diandian {
    color: #307DCA;
    border-color: #307DCA
}
.social-share .icon-diandian:hover {
    background: #307DCA
}
.social-share .icon-wechat {
    position: relative;
    color: #7bc549 !important;
    border-color: #7bc549;
    padding: 0 !important;
}
.social-share .icon-wechat:hover {
    background: #7bc549
}
.social-share .icon-wechat .wechat-qrcode {
    display: none;
    border: 1px solid #eee;
    position: absolute;
    z-index: 9;
    top: -203px;
    left: -84px;
    width: 200px;
    height: 192px;
    color: #666;
    font-size: 12px;
    text-align: center;
    background-color: #fff;
    box-shadow: 0 2px 10px #aaa;
    transition: all 200ms;
    -webkit-tansition: all 350ms;
    -moz-transition: all 350ms
}
.social-share .icon-wechat .wechat-qrcode.bottom {
    top: 40px;
    left: -84px
}
.social-share .icon-wechat .wechat-qrcode.bottom:after {
    display: none
}
.social-share .icon-wechat .wechat-qrcode h4 {
    font-weight: normal;
    height: 26px;
    line-height: 26px;
    font-size: 12px;
    background-color: #f3f3f3;
    margin: 0;
    padding: 0;
    color: #777
}
.social-share .icon-wechat .wechat-qrcode .qrcode {
    width: 105px;
    margin: 10px auto
}
.social-share .icon-wechat .wechat-qrcode .qrcode table {
    margin: 0 !important
}
.social-share .icon-wechat .wechat-qrcode .help p {
    font-weight: normal;
    line-height: 16px;
    padding: 0;
    margin: 0
}
.social-share .icon-wechat:hover .wechat-qrcode {
    display: block
}
.content_shareIcon{position:absolute;right:0px;top:12px}
.bc-nav-wp{position:relative}

/* 分享 */
#share-1{display: inline-block; position: relative;}
.share-box{display: inline-block;}
.share-box>*{vertical-align: middle;}
.share-box a{display: inline-block; width: 24px; height: 24px; background:url(../images/icon/share.png) no-repeat; margin-left: 8px; cursor: pointer;}
.share-box a:hover{opacity: .8;}
.share-box a.gwds_weixin{background-position: 0 -38px;}
.share .gwds_more{display: inline-block; width: 24px; height: 24px; background:url(../images/icon/share2.jpg) no-repeat 5px center; cursor: pointer;}
.share-popup{ width: 214px; -webkit-box-shadow: 0 0 7px #eee; -moz-box-shadow: 0 0 7px #eee; z-index: 1000000; position: absolute;border: 1px solid #e9e9e9; display:none;background: white;}
.share-popup h6{ height: 34px; line-height: 34px;padding-left: 5px; background-color: rgb(246, 246, 246);text-align: left;color: #000000;}
.share-popup h6 b{position: absolute; top:5px; right:5px; width: 22px; height: 23px; background: url(../images/icon/share4.gif) no-repeat 0 0; cursor: pointer;}
.share-popup ul{background-color: #fff;}
.share-popup li{width: 46%; float: left;margin: 2%;}
.share-popup li a{display:block;line-height: 32px; border: 1px solid transparent; font-size: 14px; color: #565656; text-indent: 34px; background: url(../images/icon/share3.png) no-repeat; cursor: pointer;padding-right: 5px;}
.share-popup li a:hover{background-color: #f3f3f3; border: 1px solid #eee; -webkit-border-radius: 3px; -moz-border-radius: 3px;}
.share-popup li a.gwds_qzone{background-position: 0 -237px}
.share-popup li a.gwds_douban{background-position: 0 -357px}
.share-popup.top{ bottom: 35px;}
.share-popup.bottom{ top: 35px;}
.share-popup.left{ right: 0; }
.share-popup.right{ left: 90px;}

.link{display:block;box-sizing:border-box;margin-bottom:20px !important;}
.link>span:nth-child(1){color:#fff;}
.link>a{color:#fff !important;cursor:pointer;margin-left:30px;}